<!DOCTYPE html>
<html>

<head>
<meta charset="UTF-8">
<title>欢迎页面-X-admin2.0</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport"
	content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="../static/css/back/font.css">
<link rel="stylesheet" href="../static/css/back/role.css">
<link rel="stylesheet" href="../static/css/back/xadmin.css">
<script type="text/javascript" src="../static/js/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="../static/js/jquery.md5.js"></script>
<script type="text/javascript" src="../static/js/layui/layui.js"
	charset="utf-8"></script>
<script type="text/javascript" src="../static/js/back/xadmin.js"></script>
<script type="text/javascript" src="../static/js/back/ajax.js"></script>
<script type="text/javascript" src="../static/js/back/utils.js"></script>
<script type="text/javascript" src="../static/js/back/printer-list.js"></script>

<!-- 让IE8/9支持媒体查询，从而兼容栅格 -->
<!--[if lt IE 9]>
      <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
      <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
<style type="text/css">
.layui-upload-drag.pre {
	padding: 5px !important;
}

.layui-upload-drag.pre img {
	width: 240px;
	height: 120px;
}

.layui-upload-drag+p {
	margin-top: 10px;
}

.layui-upload-list {
	text-align: -webkit-center;
}

.layui-upload {
	margin-left: 112px;
}

.shop-logo p {
	width: 240px;
}
</style>
</head>
<body>
	<div class="x-body">
		<form action="" method="post" class="layui-form" lay-filter="formAdd">
			<input type="hidden" name="id" value="" id="paramKey" />
			
			<div class="layui-form-item is_up_do">
		        <label class="layui-form-label">打印机状态</label>
		        <div class="layui-input-block">
		          <input type="radio" name="status" value="1" checked="" title="开启" lay-filter='status'>
		          <input type="radio" name="status" value="2"  title="关闭" lay-filter='status'>
		        </div>
		    </div>
			<div class="layui-form-item is_up_do">
		        <label class="layui-form-label">打印机位置</label>
		        <div class="layui-input-block">
		          <input type="radio" name="location" value="1" checked="" title="前台" lay-filter='location'>
		          <input type="radio" name="location" value="2" title="后厨" lay-filter='location'>
		        </div>
		    </div>
			
			<div class="layui-form-item">
				<label for="name" class="layui-form-label"> <span
					class="x-red">*</span>打印机名称
				</label>
				<div class="layui-input-inline">
					<input type="text" id="title" name="title" required=""
						lay-verify="required" autocomplete="off" class="layui-input"
						placeholder="请输入打印机名称">
				</div>
			</div>
			<div class="layui-form-item">
			      <label class="layui-form-label">打印机类型</label>
			      <div class="layui-input-inline">
			        <select class="type" name="type" lay-verify="" lay-filter='type' lay-search="">
			          <option value="1">蓝牙打印机</option>
			          <option value="2">wifi打印机</option>
			          <option value="3">USB打印机</option>
			        </select>
			      </div>
		   </div>
		   <div class="layui-form-item brand hide">
		        <label class="layui-form-label">选择品牌</label>
		        <div class="layui-input-block">
		          <input type="radio" name="brand" value="1" checked="" title="365小票机" lay-filter='brand'>
		          <input type="radio" name="brand" value="2" title="易连云" lay-filter='brand'>
		        </div>
		      </div>
			<div class="layui-form-item">
				<label for="name" class="layui-form-label"> 打印机设备编号
				</label>
				<div class="layui-input-inline">
					<input type="text" id="devNo" name="devNo" required=""
						lay-verify="" autocomplete="off" class="layui-input"
						placeholder="请输入打印机编号">
				</div>
			</div>
			<div class="layui-form-item">
				<label for="name" class="layui-form-label">打印机秘钥
				</label>
				<div class="layui-input-inline">
					<input type="text" id="devSecretKey" name="devSecretKey" required=""
						lay-verify="" autocomplete="off" class="layui-input"
						placeholder="请输入打印机秘钥">
				</div>
			</div>
			<div class="layui-form-item">
				<label for="name" class="layui-form-label">打印机次数
				</label>
				<div class="layui-input-inline">
					<input type="text" id="printerNum" name="printerNum" required=""
						lay-verify="number" autocomplete="off" class="layui-input"
						placeholder="请输入打印机次数">
				</div>
			</div>
			<div class="layui-form-item add_bot_btn">
				<button class="layui-btn" lay-submit="" lay-filter="add">确定</button>
				<button class="layui-btn" onclick="x_admin_close()">取消</button>
			</div>
		</form>
	</div>
	<script>
		_showData = null;
		var form = null;
		layui.use([ 'form', 'layer', 'upload' ],function() {
			$ = layui.jquery, form = layui.form,
			 upload = layui.upload, layer = layui.layer;
			//自定义验证规则
			form.verify({
				account : function(value) {
					if (value.length < 5) {
						return '至少填写6个字符';
					}
				},
				pass : [ /(.+){6,12}$/, '密码必须6到12位' ],
				repass : function(value) {
					if ($('#L_pass').val() != $('#L_repass')
							.val()) {
						return '两次密码不一致';
					}
				}
			});

			//监听提交
			form.on('submit(add)', function(data) {
				data.field.shopId = getCookie("shop_id");
				updateInfo(data.field);
				return false;
			});
			//监听提交
			form.on('select(type)', function(data) {
				console.log(data.value);
				if(data.value==2){
					$('.brand').show();
					$("#devSecretKey,#devNo").attr("lay-verify","required" );
				}else{
					$("#devSecretKey,#devNo").attr("lay-verify","" );
					$(".brand").hide();
				}
			});
	          var t1=window.setInterval(showData, 200);
	          var ti_show_dd = 0;
				function showData(){
					ti_show_dd++;
			    	console.log(_showData);
					if (_showData) {
					    window.clearInterval(t1); 
					    $("input[name=status][value="+_showData.status+"]").prop("checked", true);
					    $("input[name=location][value="+_showData.location+"]").prop("checked", true);
					    if(_showData.type == 2){
					    	$('.brand').show();
					    	$("input[name=brand][value="+_showData.brand+"]").prop("checked", true);
					    }
						form.val("formAdd", _showData);
						form.render(); 
					}
					if(ti_show_dd>=40){
						window.clearInterval(t1); 
					}
				} 
		});
	</script>

</body>

</html>